//这是“产品详情”表
//引入mongodb
const mongoose=require('../db/mongodb.js');
//定义表的结构
const ProDetailSchema=mongoose.Schema({
    title:{//产品名称title,popular人气,description产品详情，对产品描述,pic图片,sort产品分类
        type:String,
        required:[true,'产品名称不能为空'],
        minlength:[1,'产品名称的最小长度为1个字符'],//最小长度
        maxlength:[30,'产品名称的最大长度为30个字符'],//最大长度
    },
    sortId:{
        type:mongoose.Types.ObjectId,//设置类型,新闻分类的内容来自procenter表
        required:[true,'产品的分类不能为空'],//定义验证规则，字段不能为空，必填
    },
    popular:{//人气
        type:Number,
    },
    description:{//产品详情，对产品描述
        type:String,
    },
    pic:{//图片

        type:String,
    },
},{timestamps:true});



const ProDetailModel=mongoose.model('ProDetail',ProDetailSchema,'prodetail');

ProDetailModel.fields={
    title:'产品名称',
    popular:'产品人气',
    description:'产品详情',
    pic:'产品的图片',
    sortId:'产品的分类',
}
//暴露模型
module.exports=ProDetailModel;